deputy chief editor - Español Inglés Diccionario